catapult (large) - Fransızca İngilizce Sözlük